barracuda (scomberomorus commersonii) - Alemán Inglés Diccionario